-
nounprostrate spiny shrub of the Mediterranean region cultivated for its greenish flower buds which are pickled
Similar:
type of:
Explanation of capparis spinosa
We don`t have explanations for this word yet.